﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Template2.Master" AutoEventWireup="true" CodeBehind="Register.aspx.cs" Inherits="EnglishAuction.Register" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    Đăng ký
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <script>
        $(document).ready(function () {
            $("#ContentPlaceHolder1_txtNgaySinh").datepicker();
            $("#ContentPlaceHolder1_txtNgaySinh").datepicker("option", "dateFormat", "mm/dd/yy");
        });
    </script>
     <style type="text/css">
        .ui-widget {
            font-size: 13px !important;
            font-family: Arial;
        }

        .ui-state-error-text {
            margin-left: 10px;
            color: red;
        }
    </style>
    <br />
    <div class="reg">
        <div style="font-size: 25px; margin: 3%;">
            Đăng ký
        </div>
        <div class="hr"></div>

        <br />
        <form runat="server" id="formreg">
            <table style="width: 100%;">
                <tr>
                    <td>&nbsp;</td>
                    <td>
                        <div>
                            <asp:Label ID="txtEror" runat="server" ForeColor="Red" Font-Bold="true"/>
                        </div>
                        <asp:ValidationSummary ID="ValidationSummary1" runat="server" ForeColor="Red" Font-Bold="true" DisplayMode="List" />
                      
                    </td>
                </tr>
                <asp:Panel runat="server" ID="panelLoaiNguoiDung" Visible="false">
                    <tr>
                        <td class="td">
                            Loại người dùng:
                        </td>
                        <td>
                            <asp:DropDownList ID="cbbLoaiNguoiDung" runat="server"></asp:DropDownList>
                        </td>
                    </tr>
                </asp:Panel>
                <tr>
                    <td style="text-align: right; width: 30%; vertical-align:top; padding-top:6px;">
                        Tên tài khoản:
                    </td>
                    <td>

                        <asp:TextBox runat="server" ID="txtTenTaiKhoan" CssClass="inputlenght" MaxLength="32"></asp:TextBox>
                     
                         <span id="checkUername" style="vertical-align: middle;"></span>
                        
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1"
                            ControlToValidate="txtTenTaiKhoan"
                            runat="server"
                            ErrorMessage="- Tên tài khoản không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">Mật khẩu:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtMatKhau" TextMode="Password" CssClass="inputlenght" MaxLength="32"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2"
                            ControlToValidate="txtMatKhau"
                            runat="server"
                            ErrorMessage="- Mật khẩu không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                        <asp:RegularExpressionValidator
                            ID="RegularExpressionValidator2"
                            ControlToValidate="txtMatKhau"
                            runat="server"
                            SetFocusOnError="true"
                            Text="&nbsp"
                            ValidationExpression="^[\s\S]{3,32}$"
                            ErrorMessage="- Mật khẩu phải từ 3 ký tự trở lên." />
                    </td>
                </tr>
                <tr>
                    <td style="text-align: right;">Mật khẩu nhập lại:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtXacNhanMatKhau" TextMode="Password" CssClass="inputlenght"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator3"
                            ControlToValidate="txtXacNhanMatKhau"
                            runat="server"
                            ErrorMessage="- Mật khẩu nhập lại không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                        <asp:CompareValidator
                            ID="CompareValidator1"
                            ControlToCompare="txtMatKhau"
                            ControlToValidate="txtXacNhanMatKhau"
                            runat="server"
                            Text="&nbsp"
                            Operator="Equal"
                            Type="String"
                            SetFocusOnError="true"
                            ErrorMessage="- Mật khẩu nhập lại không đúng."></asp:CompareValidator>
                    </td>
                </tr>
                <tr>
                    <td class="td">Họ tên:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtHoTen" CssClass="inputlenght"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator4"
                            ControlToValidate="txtHoTen"
                            runat="server"
                            ErrorMessage="- Họ tên không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td class="td">Số điện thoại:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtSoDienThoai" CssClass="inputlenght"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td class="td">CMND:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtCMND" CssClass="inputlenght" MaxLength="9"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator5"
                            ControlToValidate="txtCMND"
                            runat="server"
                            ErrorMessage="- CMND không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                        <asp:RegularExpressionValidator
                            ID="regexTextBox1"
                            ControlToValidate="txtCMND"
                            runat="server"
                            SetFocusOnError="true"
                            Text="&nbsp"
                            ValidationExpression="^[\s\S]{9,9}$"
                            ErrorMessage="- CMND chưa hợp lệ." />
                    </td>
                </tr>
                <tr>
                    <td class="td">Email:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtEmail" CssClass="inputlenght"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator6"
                            ControlToValidate="txtEmail"
                            runat="server"
                            ErrorMessage="- Email không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                        <asp:RegularExpressionValidator
                            ID="RegularExpressionValidator1"
                            Text="&nbsp"
                            runat="server"
                            ControlToValidate="txtEmail"
                            CssClass="error"
                            ErrorMessage="- Email không hợp lệ."
                            ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">

                        </asp:RegularExpressionValidator>
                    </td>
                </tr>
                <tr>
                    <td class="td">Giới tính:
                    </td>
                    <td>
                        <asp:RadioButton ID="rbNam" runat="server" Checked="true" GroupName="gioiTinh" />
                        Nam
                        <asp:RadioButton ID="rbNu" runat="server" GroupName="gioiTinh" />
                        Nữ
                    </td>
                </tr>

                <tr>
                    <td class="td">Ngày sinh:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtNgaySinh" CssClass="inputlenght"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator7"
                            ControlToValidate="txtNgaySinh"
                            runat="server"
                            ErrorMessage="- Ngày sinh không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                        <asp:CompareValidator
                            ID="CompareValidator2"
                            runat="server"
                            Text="&nbsp"
                            ControlToValidate="txtNgaySinh"
                            CssClass="inputlenght"
                            ErrorMessage="- Ngày sinh không hợp lệ."
                            Operator="DataTypeCheck"
                            Type="Date"></asp:CompareValidator>
                    </td>
                </tr>
                <tr>
                    <td class="td">Địa chỉ:
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtDiaChi" CssClass="inputlenght"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td class="td" style="vertical-align:top; margin-top:5px;">Mã bảo vệ:
                    </td>
                    <td>
                        <asp:Image ID="imgcaptcha" AlternateText="Captcha" runat="server" />
                    </td>
                </tr>
                <tr>
                    <td>
                        &nbsp;
                    </td>
                    <td>
                        <asp:TextBox runat="server" ID="txtCaptcha" CssClass="inputlenght"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator8"
                            ControlToValidate="txtCaptcha"
                            runat="server"
                            ErrorMessage="- Mã bảo vệ không được để trống."
                            Text="&nbsp"
                            SetFocusOnError="true"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td></td>
                    <td>
                        <asp:Button ID="btnReg" runat="server" OnClick="btnReg_Click" Text="Đăng ký" CssClass="button big" />
                    </td>
                </tr>
            </table>
        </form>
        <br />
    </div>
    <br />
</asp:Content>
